like a beached whale - Allemand Anglais Dictionnaire